Word Hen
What is the meaning of the word "
tunica albuginea testes
"?
Definitions: